be an abundance of food - Francés Inglés Diccionario